
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.apache.log4j.Logger;

import com.cps.platform.core.Mapbean;
import com.cps.platform.core.json.JsonParserUtil;

/**
 * <p>
 * 文件名称: M.java
 * </p>
 * <p>
 * 文件描述: 业务对象 --用户
 * <p>
 * 版权所有: 版权所有(C)2011
 * </p>
 * <p>
 * 公 司: 联通系统集成有限公司
 * </p>
 * <p>
 * 内容摘要: 本文件的内容是………….，包括主要……….模块、……函数及功能是………..
 * </p>
 * <p>
 * 其他说明: 其它需要说明的情况是…………….
 * </p>
 * <p>
 * 完成日期：2012-12-7
 * </p>
 * 
 * @author ChenZhang
 */
public class M {

	private static Logger log = Logger.getLogger(M.class);
	
	private void t1(){
		Mapbean bean = new Mapbean();
		Map<String,Object> map = new HashMap<String, Object>();
		map.put("cache", "http://localhost:8080/cpi/ws/rest");
		map.put("config", "http://localhost:8080/cpi/ws/rest");
		map.put("hadoop", "http://localhost:8080/cpi/ws/rest");
		map.put("hbase", "http://localhost:8080/cpi/ws/rest");
		map.put("log", "http://localhost:8080/cpi/ws/rest");
		map.put("mysql", "http://localhost:8080/cpi/ws/rest");
		map.put("search", "http://localhost:8080/cpi/ws/rest");
		map.put("sso", "http://localhost:8080/cpi/ws/rest");
		map.put("user", "http://localhost:8080/cpi/ws/rest");
		map.put("workflow", "http://localhost:8080/cpi/ws/rest");
		bean.setMap(map);
		String json = JsonParserUtil.getJsonFromObject(bean);
		log.info(json);
	}
	
	private void t2(){
		List<String> list = new ArrayList<String>();
		list.add("testTable1");
		list.add("testTable2");
		String json = JsonParserUtil.getJsonFromObject(list);
		log.info(json);
	}

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		M m = new M();
		m.t1();
	}
}
